mandrel press - French English Dictionary